Evolution des profils UML : vers une migration automatisée et une optimisation assistée des modèles

نویسندگان

  • Fadoi Lakhal
  • Hubert Dubois
  • Dominique Rieu
چکیده

The abstract syntax of a modeling language evolves all along the life-cycle of this language with its successive versions and these evolutions can have important repercussions on the models described in this language. We study the evolutions of the abstract syntax when this syntax is defined by a UML profile. More particularly, we are interested in the UML profile evolutions impacts on the instance models and in minimizing the efforts to migrate models to a new version that has to be compliant with the new version of the profile. Indeed, the cost of a models manual migration can sometimes be higher to the cost of a complete redefining. Defining a UML profile evolutions classification according to their impacts on the instance models is the indispensable step to offer an automated migration adapted to each evolution. The objective is to reduce as much as possible the different interventions of the designer and to guide the evolution process. MOTS-CLÉS : syntaxe abstraite, évolution de profil UML, classification d’évolution, classification d’impact, migration de modèle.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Une tentative d'utilisation conjointe d'UML et d'une méthode formelle pour la modélisation de la sécurité des aéroports

RÉSUMÉ. Le projet EDEMOI 1 a pour but la modélisation de la sécurité des aéroports. Son approche passe par la production de modèles graphiques (un ensemble de diagrammes UML) destinés à être validés par les experts du domaine, et de modèles formels destinés à être vérifiés. Pour assurer la correspondance entre ce qui est validé et ce qui est vérifié, il faut établir un lien fort entre ces deux ...

متن کامل

Une plate-forme UML-XML pour la gestion des rôles d'un Système d'Information

Résumé : Nous présentons dans cet article une plate forme logicielle pour générer automatiquement les profils utilisateur nécessaires à l'utilisation d'un système d'information. Cette plate forme est basée sur l'utilisation d'un AGL associé au langage UML et sur des composants JAVA que nous avons développés pour la génération des rôles dans un format XML . Dans une première partie, nous rappelo...

متن کامل

Sélection Bayésienne de Modèles avec Prior Dépendant des Données

Résumé. Cet article analyse la consistance asymptotique des modèles en grille appliqués à l’estimation de densité jointe de deux variables catégorielles. Les modèles en grille considèrent un partitionnement des valeurs de chacune des variables, le produit Cartésien des partitions formant une grille dont les cellules permettent de résumer la table de contingence des deux variables. Le meilleur m...

متن کامل

Une méthode de formalisation progressive des exigences basée sur un modèle simulable

RÉSUMÉ. Les exigences d’un logiciel, souvent rédigées en langage naturel, sont à la base des phases de conception et de test fonctionnel. Le langage naturel est par nature ambigu, et les exigences peuvent donc être différemment interprétées lors de la construction et de la validation du logiciel. C’est pourquoi nous proposons une méthode de raffinement progressif des exigences vers des modèles ...

متن کامل

L'influence du mysticisme islamique sur l'éducation iranienne

Il faut savoir que le mysticisme a eu toujours de grandes influences sur tout ce qui concerne la vie et la culture iraniennes, surtout sur l’éducation qui est une étape très importante dans la formation de l’avenir de la jeunesse. C’est vrai, le mysticisme est une approche individualiste alors que l’éducation reste une affaire collective et sociale. Comment arrive-t-il, étant une pratique perso...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012